some design tweaks - #144
Conversation
|
Preview deployed to Connect ( Deployed from commit 055be2f. |
|
Preview deployed to Connect ( Deployed from commit 055be2f. |
|
The Generally, the spacing and shape feel like they are moving in two directions. The message composer got taller, while the user messages got more tightly wrapped. I think it would feel more coherent if everything moved in the same direction: more or less padding, more or less boxy. I think I would prefer more horizontal padding and slightly boxier. I like how Posit Assistant's user messages feel, which I think have more horizontal padding than shinychat's.
|
|
Also, do you think that the send-button spinner is necessary? Could the send button just be disabled and gray during that period instead? This might fall under shinychat work, though. |
|
This looks nice! I like the shapes in this version |
|
@gadenbuie, do you mind to take a look here and share any reactions? Did my best not to overlap with The "Working..." change specifically might be of interest for shinychat, as an alternative to the spinner icon. The implementation on the shinychat side could be cleaner than the one here, where we use a constant delay to avoid a flicker. |
98ad7c4 to
6245ae9
Compare
|
I fixed the missing visual feedback in shinychat when waiting for the API response to start streaming in when you don't have an icon, although I went a slightly different direction that re-uses some existing shinychat design. Also the assistant icon is now disabled by default in dev shinychat |
|
Thank you @gadenbuie! Had just been poking at this again but will wait and see how posit-dev/shinychat#341 comes together before merging. |


Closes #141.
Before:
before.mov
With this PR [EDIT: some further tweaks visible in a screenshot below]:
new-look.mov